sediment dislodging force - French English Dictionary